package com.ridu.project.beshid.entity;

import lombok.*;

import javax.persistence.*;
import java.util.Date;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@ToString
@Entity
@Table(name = "code", catalog = "besh_id_edu")
public class CodeEntity extends BaseEntity {

    /**
     * code
     */
    private String codeName;

    /**
     * 可兑换积分
     */
    private Integer jifen;

    /**
     * 有效期
     */
    private Integer passDay;

    /**
     * 有效时间
     */
    private Date passTime;

    /**
     * 状态 0待使用 1已使用 3已废弃 4已过期
     */
    private Integer status = 0;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 生成原因
     */
    private String reason;

}
